package RobotBattleArena;

/**
 * Created by Maxim on 15.02.2015.
 */
public interface Target {
    /*
   // When attacked, target can evade.
   // Returns:
   //  - true - evade was successful;
   //  - false - evasion failed.
   */
    Boolean avoidAttack(int attackRate);

    // This method describes how health reduced, when attack successful
    void reduceHealth(int damageAmount);

    // This method return target name
    String getName();
}
